#ifndef DIALOGUE_SEQUENCE
#define DIALOGUE_SEQUENCE

#include "BaseObject.h"

class DialogueBox;
class DialogueManager;

class DialogueSequence : public BaseObjectBase
{
	friend class DialogueManager;
protected:

private:

	DialogueSequence();
	~DialogueSequence();

public:
	vector<DialogueBox*> m_vDialogueBoxes;

	int m_nCurrentDialogueBox;
	void Update(float _dt);
	void Render();
	bool NextDialogue();
	void EndDialogue();

};

#endif